Uses of Class
negotiator.boaframework.OMStrategy

Packages that use OMStrategy
negotiator.boaframework   
negotiator.boaframework.agent   
negotiator.boaframework.offeringstrategy   
negotiator.boaframework.offeringstrategy.anac2010   
negotiator.boaframework.offeringstrategy.anac2011   
negotiator.boaframework.offeringstrategy.other   
negotiator.boaframework.omstrategy   
negotiator.boaframework.repository   
negotiator.boaframework.sharedagentstate.anac2011   
 

Uses of OMStrategy in negotiator.boaframework
 

Fields in negotiator.boaframework declared as OMStrategy
protected  OMStrategy OfferingStrategy.omStrategy
          Reference to the opponent model strategy
 

Methods in negotiator.boaframework with parameters of type OMStrategy
 void OfferingStrategy.init(NegotiationSession negotiationSession, OpponentModel opponentModel, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
          Initializes the offering strategy.
 

Uses of OMStrategy in negotiator.boaframework.agent
 

Fields in negotiator.boaframework.agent declared as OMStrategy
protected  OMStrategy BOAagent.omStrategy
          which bid to select using an opponent model
 

Methods in negotiator.boaframework.agent with parameters of type OMStrategy
 void BOAagent.setDecoupledComponents(AcceptanceStrategy ac, OfferingStrategy os, OpponentModel om, OMStrategy oms)
          Set the components of the decoupled agent.
 

Uses of OMStrategy in negotiator.boaframework.offeringstrategy
 

Methods in negotiator.boaframework.offeringstrategy with parameters of type OMStrategy
 void IAMHaggler_Test_Offering.init(NegotiationSession negotiationSession, OpponentModel opponentModel, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 

Constructors in negotiator.boaframework.offeringstrategy with parameters of type OMStrategy
IAMHaggler_Test_Offering(NegotiationSession negoSession, OpponentModel model, OMStrategy oms)
           
 

Uses of OMStrategy in negotiator.boaframework.offeringstrategy.anac2010
 

Methods in negotiator.boaframework.offeringstrategy.anac2010 with parameters of type OMStrategy
 void Yushu_Offering.init(NegotiationSession domainKnow, OpponentModel model, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void Nozomi_Offering.init(NegotiationSession domainKnow, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void IAMhaggler2010_Offering.init(NegotiationSession negoSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void IAMCrazyHaggler_Offering.init(NegotiationSession domainKnow, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AgentSmith_Offering.init(NegotiationSession negotiationSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AgentK_Offering.init(NegotiationSession domainKnow, OpponentModel model, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AgentFSEGA_Offering.init(NegotiationSession negotiationSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void Nozomi_Offering.initializeAgent(NegotiationSession negoSession, OpponentModel om, OMStrategy oms)
           
 void AgentSmith_Offering.initializeAgent(NegotiationSession negoSession, OpponentModel om, OMStrategy oms)
           
 

Constructors in negotiator.boaframework.offeringstrategy.anac2010 with parameters of type OMStrategy
AgentSmith_Offering(NegotiationSession negoSession, OpponentModel om, OMStrategy oms)
           
 

Uses of OMStrategy in negotiator.boaframework.offeringstrategy.anac2011
 

Methods in negotiator.boaframework.offeringstrategy.anac2011 with parameters of type OMStrategy
 void ValueModelAgent_Offering.init(NegotiationSession negotiationSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void TheNegotiator_Offering.init(NegotiationSession negoSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
          Init required for the Decoupled Framework.
 void NiceTitForTat_Offering.init(NegotiationSession negotiationSession, OpponentModel om, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void IAMhaggler2011_Offering.init(NegotiationSession negotiationSession, OpponentModel opponentModel, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void HardHeaded_Offering.init(NegotiationSession negotiationSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void Gahboninho_Offering.init(NegotiationSession domainKnow, OpponentModel model, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void BRAMAgent_Offering.init(NegotiationSession domainKnow, OpponentModel om, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AgentK2_Offering.init(NegotiationSession domainKnow, OpponentModel model, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void NiceTitForTat_Offering.initializeAgent(NegotiationSession negoSession, OpponentModel om, OMStrategy oms)
           
 void HardHeaded_Offering.initializeAgent(NegotiationSession negoSession, OpponentModel model, OMStrategy oms)
           
 void BRAMAgent_Offering.initializeAgent(NegotiationSession negoSession, OpponentModel om, OMStrategy oms)
           
 

Uses of OMStrategy in negotiator.boaframework.offeringstrategy.other
 

Methods in negotiator.boaframework.offeringstrategy.other with parameters of type OMStrategy
 void TimeDependent_Offering.init(NegotiationSession negoSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
          Method which initializes the agent by setting all parameters.
 void GeniusTimeDependent_Offering.init(NegotiationSession negoSession, OpponentModel model, OMStrategy oms, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void ChoosingAllBids.init(NegotiationSession domainKnow, OpponentModel model, OMStrategy omStrat, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void ANAC2013BOAExample_Offering.init(NegotiationSession negotiationSession, OpponentModel opponentModel, OMStrategy omStrategy, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 

Constructors in negotiator.boaframework.offeringstrategy.other with parameters of type OMStrategy
GeniusTimeDependent_Offering(NegotiationSession negoSession, OpponentModel model, OMStrategy oms, double e, double k, double max, double min)
           
TimeDependent_Offering(NegotiationSession negoSession, OpponentModel model, OMStrategy oms, double e, double k, double max, double min)
           
 

Uses of OMStrategy in negotiator.boaframework.omstrategy
 

Subclasses of OMStrategy in negotiator.boaframework.omstrategy
 class BestBid
          This class uses an opponent model to determine the next bid for the opponent, while taking the opponent's preferences into account.
 class NTFTstrategy
          Implements the opponent model strategy used by the NiceTitForTat agent in the ANAC2011.
 class NullStrategy
          Baseline strategy which simply returns a random bid from the given array of bids.
 class OfferBestN
          This class uses an opponent model to determine the next bid for the opponent, while taking the opponent's preferences into account.
 

Uses of OMStrategy in negotiator.boaframework.repository
 

Methods in negotiator.boaframework.repository that return OMStrategy
 OMStrategy BOAagentRepository.getOMStrategy(java.lang.String name)
          Method used to load the opponent model strategy associated with the given name.
 

Uses of OMStrategy in negotiator.boaframework.sharedagentstate.anac2011
 

Constructors in negotiator.boaframework.sharedagentstate.anac2011 with parameters of type OMStrategy
GahboninhoSAS(NegotiationSession negoSession, OpponentModel model, OMStrategy oms)